home *** CD-ROM | disk | FTP | other *** search
/ Know Your Waterfowl / Know Your Waterfowl.iso / install.dat < prev    next >
Text File  |  1994-06-14  |  5KB  |  206 lines

  1. @DefineProject
  2.     @Name = "Axia Waterfowl"
  3.     @Version = "14 June, 1994"
  4.     @Subdir = "\\axiawf"
  5.     @OutDrive = C
  6.     @InDiskBell = @TRUE
  7. @EndProject
  8.  
  9. @DefineVars
  10.     @Integer @Red        = @RGB(255,0,0)             //DEFINE COLOR RED
  11.     @Integer @Green      = @RGB(0,255,0)             //DEFINE COLOR GREEN
  12.     @Integer @Blue       = @RGB(0,0,255)             //DEFINE COLOR BLUE
  13.     @Integer @Black      = @RGB(0,0,0)               //DEFINE COLOR BLACK
  14.     @Integer @V          = @VideoCard
  15.     @Qstring @DiskAccess = "@GetINI("386enh","32BitDiskAccess","system.ini")"
  16.     @Qstring @NetDriver  = "@GetINI("boot","network.drv","system.ini")"
  17.     @Qstring @DispDriver = "@GetINI("boot","display.drv","system.ini")"
  18.     @Qstring @WinShell   = "@GetINI("boot","shell","system.ini")"
  19.     @Qstring @UserName  =  "Doug"
  20.     @Qstring @FirmName  =  "Axia"
  21. @EndVars
  22.  
  23. @BackgroundMode(3,@Blue,@Black)
  24.  
  25. @Display
  26.  Welcome to @Name !!
  27.  
  28.  This program will install the AXIA module 
  29.  dated  @Version onto your computer 
  30.  system and verify the integrity of the 
  31.  distribution files.
  32.  
  33.  @Pause
  34. @EndDisplay
  35.  
  36. @If (@Exists "@WindowsDrive:\\@WindowsDir\\AXIAWF.GRP")
  37.  
  38.   @ProgramManager("[DeleteGroup(@Name)]")
  39. @endif
  40.  
  41. NEWDRIVE:  // Goto label for reselecting drive
  42. /*
  43.     wINSTALL will now prompt the end-user for the
  44.     drive they wish wINSTALL to be installed onto.
  45. */
  46. @BackgroundMode(3,@Blue,@Black)
  47.  
  48. @DlgCtrlSize(0,8,15,15,27)
  49.  
  50. @GetOutDrive @OutDrive @Prompt = "Enter target drive"
  51. @Suppress(0,17) // Suppress floppies & CD-ROM drives
  52. Please select the drive where you wish AXIA @Name
  53. to be installed on your machine.  Any drive
  54. available can be used assuming you have
  55. access rights to the drive you select, and
  56. there is enough space available for installation.
  57. @EndOutDrive
  58.  
  59. /*
  60.     wINSTALL will now prompt the end-user for the
  61.     main directory they wish wINSTALL to be installed
  62.     onto.
  63. */
  64.  
  65. NEWDIR:
  66. @BackgroundMode(3,@Blue,@Black)
  67.  
  68. @DlgCtrlSize(0,7,0,8,35)
  69.  
  70. @GetSubdir @Subdir @Prompt = "Enter target subdirectory"
  71. Please select the main subdirectory PATH under which
  72. you wish the @Name module to be installed.
  73.  
  74.  
  75.  
  76. @EndSubdir
  77.  
  78.  
  79.  
  80. /*
  81.      copy the files, from the CD ROM to the hard disk 
  82.      of the end-users particular choice.
  83. */
  84. @DefineDisk
  85.  
  86.     @label = "Disk 1"
  87.     
  88.     @file bin\VWABORT.DLL
  89.         @out @subDir\bin\*.*
  90.     @file bin\VWBAS11.DLL
  91.         @out @subDir\bin\*.*
  92.     @file bin\VWDLGS.DLL
  93.         @out @subDir\bin\*.*
  94.     @file bin\VWFLOAT.DLL
  95.         @out @subDir\bin\*.*
  96.     @file bin\VWFONT.DLL
  97.         @out @subDir\bin\*.*
  98.     @file bin\VWSIGNON.DLL
  99.         @out @subDir\bin\*.*
  100.     @file bin\VWSIGNON.BMP
  101.         @out @subDir\bin\*.*
  102.     @file bin\VWVM11.DLL
  103.         @out @subDir\bin\*.*
  104.     @file bin\AXIA.EXE
  105.         @out @subDir\bin\*.*
  106.     @file bin\pictures.exe
  107.         @out @subdir\bin\*.*
  108.     @file bin\axiaicon.ico
  109.         @out @subdir\bin\*.*
  110.     @file bin\slidshow.ico
  111.         @out @subdir\bin\*.*
  112.     @file bin\htua.ico
  113.         @out @subdir\bin\*.*
  114.  
  115.     @file bin\dlls\P3CONV.DLL
  116.         @out @subdir\bin\dlls\*.*
  117.     @file bin\dlls\P3DISP.DLL
  118.         @out @subdir\bin\dlls\*.*
  119.     @file bin\dlls\P3FILE.DLL
  120.         @out @subdir\bin\dlls\*.*
  121.     @file bin\dlls\P3INFO.DLL
  122.         @out @subdir\bin\dlls\*.*
  123.     @file bin\dlls\MMSYSTEM.DLL
  124.         @out @subdir\bin\dlls\*.*
  125.     @file bin\dlls\sulis20.dll
  126.         @out @subdir\bin\dlls\*.*
  127.     @file bin\dlls\VIDEO.DLL
  128.         @out @subdir\bin\dlls\*.*
  129.     
  130.  
  131. @EndDisk
  132.  
  133. @Finish
  134.  
  135. /* This writes an AXIA.INI file containing the paths to the CDRom that Axia was installed from
  136.     and to the directory where AXIA was installed. */
  137.  
  138. @write("@WindowsDrive:\\@WindowsDir\\AXIA.INI","wt","BINPATH=@OutDrive:\\@SubDir\\\nRTPATH=@StartupDrive:\\@StartupDir\\")
  139.  
  140. @Cls
  141. /*
  142.     The following command is used to create the AXIA  group and
  143.     add the AXIA item to the Windows Program Manager.
  144. */
  145.  
  146.  
  147.    @ProgramManager("
  148.     [CreateGroup(@Name,@WindowsDrive:\\@WindowsDir\\Axiawf.grp)]
  149.     [AddItem(@Outdrive:\\@Subdir\\bin\\axia.exe @StartupDrive:\\@StartupDir\\,
  150.     Waterfowl,
  151.      @OutDrive:\\@Subdir\\bin\\axiaicon.ico,
  152.     ,25,25,@Outdrive:\\@Subdir)]
  153.     [AddItem(@Outdrive:\\@Subdir\\bin\\pictures.exe @StartupDrive:\\@StartupDir\\ PICTURES.DAT,
  154.      AXIA Slide Show,
  155.      @OutDrive:\\@Subdir\\bin\\slidshow.ico,
  156.     ,100,25,@Outdrive:\\@Subdir)]
  157.     [AddItem(@Outdrive:\\@Subdir\\bin\\AXIA.exe @StartupDrive:\\@StartupDir\\ Ahtua.afs,
  158.      How To Use Axia,
  159.      @OutDrive:\\@Subdir\\bin\\htua.ico,
  160.     ,175,25,@Outdrive:\\@Subdir)]
  161.     [ShowGroup(@Name, 1)]
  162.     ")
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169. @Cls
  170.  
  171. The AXIA @Name module has finished installing. 
  172. We will now install "Video for Windows", if necessary.
  173. If you have any technical or sales questions, 
  174. please feel free to contact us at:
  175.     
  176.     AXIA International Inc.
  177.     Suite 510, 840 - 6th Avenue S.W.
  178.     Calgary, AB
  179.     Canada  T2P 3E5
  180.  
  181.     Phone:
  182.     (403) 262-2942 Technical Support or:
  183.     (403) 261-1675 24-hour FAX machine
  184.  
  185.     Email:
  186.     Compuserve:     74514,2245
  187.  
  188.  
  189.     @Pause
  190.  
  191. @if(@exists("@windowsDrive:\\@windowsDir\\system\\msvideo.dll"))
  192.     @if(@filedate("@windowsDrive:\\@windowsDir\\system\\msvideo.dll") < 
  193.         @StrToDate("1993/11/19"))
  194.     @WinExec("@StartupDrive:\\vfwrt\\setup.exe", 1 )
  195.     @EndIf
  196. @else
  197.     @WinExec("@StartupDrive:\\vfwrt\\setup.exe", 1 )
  198.  @EndIf
  199.  
  200.  
  201. @exit
  202. @EndFinish
  203.  
  204. // end-of-file
  205.  
  206.